package com.dao.${packageName}; 
import com.model.${table_name}Model; 
import java.sql.SQLException;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import com.common.DBUtilsHelper;
import org.apache.commons.dbutils.handlers.BeanListHandler;

public interface ${table_name}Mapper  { 

	/**
	 * 新增
	 * 
	 * @author chenjun
	 * @date 2022/03/10
	 **/
	int insert(${table_name}Model ${nocapTableName}Model);

	/**
	 * 刪除
	 * 
	 * @author chenjun
	 * @date 2022/03/10
	 **/
	int delete(String id);

	/**
	 * 更新
	 * 
	 * @author chenjun
	 * @date 2022/03/10
	 **/
	int update(${table_name}Model ${nocapTableName}Model);

	/**
	 * 查询 根据主键 id 查询
	 * 
	 * @author chenjun
	 * @date 2022/03/10
	 **/
	PurchaseOrder load(String id);


	// 查询询价书列表
	List<${table_name}Model> selectList(Map<String, Object> map);

	// 查询询价书列表总数
	int selectListCount(Map<String, Object> map);
 }